Business

The Nord Stream 2 pipeline is leaking and pressure has dropped on Nord Stream 1 ..